src/vision/json/pointer.d(42,25): Error: cannot take address of parameter `root` in `@safe` function `evaluate` src/vision/json/pointer.d(56,19): Deprecation: alias `std.json.JSON_TYPE` is deprecated - Use JSONType and the new enum member names src/vision/json/pointer.d(61,26): Error: cannot take address of `ref return` of `(*cursor).opIndex()` in `@safe` function `evaluate` src/vision/json/pointer.d(67,53): Error: `@safe` function `vision.json.pointer.JsonPointer.evaluate` cannot call `@system` function `std.json.JSONValue.array` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/json.d(324,38): `std.json.JSONValue.array` is declared here src/vision/json/pointer.d(69,38): Error: `@safe` function `vision.json.pointer.JsonPointer.evaluate` cannot call `@system` function `std.json.JSONValue.array` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/json.d(324,38): `std.json.JSONValue.array` is declared here /opt/dmd-safe/dmd/dmd-safe failed with exit code 1.